
html, body, div, span, h1, h2, h3, h4, h5, h6, p,a, em, font, img,
strong, ol, ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
}
body {
	font-family: goergia, helvetica, arial, sans-serif;
	color: #414141;
	margin: 0px;
    text-align: center;
	min-width: 760px;
	background: url("images/bg/bgBody.gif") repeat-x scroll 0px 27px rgb(244, 245, 246);
    background-color: rgb(244, 245, 246);
    /****background-image: url("../images/bg/bgBody.gif");****/
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: 0px 27px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
	/****line-height: 1.2;****/
}
ol, ul {
	list-style: none;
}

a {
	text-decoration: none;
	color: #414141;
}

a:hover {
	text-decoration: underline;
}
.clear 
{
	clear: both;
}
#container
{
width: 1280px;
margin: 0 auto;
text-align: left;
display: block;
}
/**** 	navbar	****/
#navbar
{
	float: left;
    width: 1280px;
    height: 43px;
	margin: 0px 0px 0px 0px;
	display: block;
	text-align: center;
	/**** padding: 5px 0px 0px 0px;****/
	background: url(images/menuhead_bg.png) repeat-x top left;
}
#navbar a
{
color: #ffffff;
}
.texthead {
	font-size: 13px; 
	margin: 0px 0px 0px 20px;
text-align: center;
float: left;
display: block;
}
.texthead ul li
{
display: inline;
margin: 0px 0px 0px 0px;
display: block;
float: left;
text-align: center;
}
.onmouse
{
height: 43px;
width: 90px;
float: left;
text-align: center;
display: block;

}
.onmouse p
{
margin: 12px 0px 0px 17px;
display: block;
float: left;

}
.onmouse:hover
{
background: url(images/menuhead_bg2.png) repeat-x top left;
}

/****.texthead ul li:first-child 
{
background: url(images/menuhead_bg2.png) repeat-x top left;
}****/
.bulet_drop
{
background: url(images/bulet-down.png) no-repeat center;
width: 10px;
height: 40px;
display: block;
float: left;
margin-left: 4px;
}

/**** 	end navbar	****/
/**** 	login 	****/
#login
{
float: right;
margin: 0px 25px 0px 0px;
font-size: 13px;
display: block;
}
#login ul
{
display: block;
float: left;
}
#login ul li
{
display: inline;
float: left;
padding-left: 5px;
text-align: center;
margin: 12px 0px 0px 5px;
}
#login ul li:first-child 
{
border-right: 1px solid white;
padding-right: 5px;

}
#login div.setup
{
margin: 0px 0px 0px 20px;
background: url(images/setting_bg.png) repeat-x top left;
width: 94px;
height: 43px;
display: block;
float: left;

}
#login div.setup div.setup_img
{
display: block;
float: left;
background: url(images/setting.png) no-repeat center left;
margin: 10px 6px 0px 10px;
width: 20px;
height: 20px;
}
#login div.setup p
{
margin-top: 12px;
display: block;
float: left;
}

/**** 	end login 	****/
/**** 	content 	****/
#content
{
background-color:#fbfbfb;
display: block;
float: left;
margin-top: 0px;
}
/**** 	end content 	****/
/**** 	content_left 	****/
#content_left
{
width: 242px;
display: block;
float: left;
}

/**** 	head_menu left	****/
#content div#head_menu div.head_menu_h2 
{
background: url(images/menu_big_head1.png) repeat-x top left;
height: 45px;
width: 100%;
text-align: center;
float: left;
margin: 15px 0px 0px 0px;
color:#ffffff;
text-transform: uppercase;
text-shadow: black 1px 1px;
font-size: 14px;
}
#content div#head_menu div.head_menu_h2 h2
{
margin: 4px 0px 0px 0px;
}
#content div#head_menu div.head_menu_h3
{
background: url(images/menu_big_bg.png) repeat-x top left;
height: 34px;
width: 100%;
text-align: center;
float: left;
margin: 1px 0px 0px 0px;
color:#414141;
text-shadow: white 1px 1px;
}
#content div#head_menu div.head_menu_h3 h3.head_menu_h33
{
background: url(images/icon_menu_left.png) no-repeat center left;
margin: 8px 0px 0px 16px;
font-size:14px;
font-weight: bold;
}
#left_menu
{
margin: 0px 0px 0px 0px;
padding-bottom:17px;
background: url(images/menu_big_line.png) no-repeat scroll center bottom transparent;
}
#left_menu ul li
{
height: 27px;
background: url(images/menu_line.png) no-repeat scroll center bottom transparent;

}
#left_menu ul li:last-child 
{
background: none;
}
#content_left ul li:hover
{
border-width: 2px 2px 2px 0px;
border-style: solid;
border-color: #efeeee;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
border-radius: 0px 0px 0px 0px;
height: 29px;
background: none repeat scroll 0% 0% #f6f6f6;
}
#left_menu ul li a
{
margin: 5px 0px 0px 20px;
color: #414141;
font-size:13px;
}
.left_menu_drop ul li
{
margin: 5px 0px 0px 42px;
}
.left_menu_drop h4
{
margin: 5px 0px 0px 28px;
background: url(images/bullet_menu_left.png) no-repeat center left;
}
.left_menu_drop h4.left_menu_drop4
{
background: url(images/bullet_menu_left.png) no-repeat center left;
}
.left_menu_drop
{
padding-bottom:37px;
background: url(images/menu_line_boton.png) no-repeat scroll center bottom transparent;
}
/**** 	end content_left 	****/
 /****	content_right	****/
  /****	search	****/
 #content_right
{
float: left;
width:1033px;
margin: 0px 0px 0px 5px;
display: block;

}
#search
{

float:left;
border-width: 1px 1px 2px;
border-style: solid;
border-color: rgb(221, 221, 221);
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
border-radius: 5px 5px 5px 5px;
height: 50px;
width: 460px;
background: url(images/search_bg1.png) repeat-x top left;
display: inline;
margin: 21px 0px 0px 44px;

}
#search_field
{
border: medium none;
height: 22px;
background: none;
font-size: 1.2em;
color: rgb(153, 153, 153);
line-height: 1em;
top: 0px;
left: 30px;
display: inline;
margin: 0px 12px 0px 10px;
font-size: 12px;
width:350px;
}
.btnsearch2
{
display: inline;
float: right;
margin: 0px 12px 0px 0px;
}
.btnsearch1
{
display: inline;
margin: 8px 0px 0px 12px;

}
.text_search
{
border-width: 2px 0px 2px;
border-style: solid;
border-color: #d2d2d2;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
border-radius: 5px 5px 5px 5px;
height: 30px;
width: 400px;
margin: 10px 0px 0px 8px;
box-shadow: 1px 1px 4px 3px #d2d2d2 inset;
    -moz-box-shadow: 1px 1px 4px 3px #d2d2d2 inset;
    -webkit-box-shadow: 1px 1px 4px 3px #d2d2d2 inset;
    -o-box-shadow: 1px 1px 4px 3px #d2d2d2 inset;
    -ms-box-shadow: 1px 1px 4px 3px #d2d2d2 inset;
}
#search1
{
background: url(images/search_bg.png) repeat-x top left;
height:95px;
}
  /****	end search	****/

#adress_path
{
float: left;
}
#path
{
margin: 16px 0px 0px 0px;
}
#actionid
{
display: inline;
float: right;
}
#content_detail table
{
width: 1005px;
text-align: center;
margin: 5px 0px 0px 0px;
}
#content_detail table thead
{
height: 34px;
background: url(images/table_thead_bg.png) repeat-x top left;
}
#content_detail table tbody tr:hover
{
background-color: #ededed; 
}
#content_detail table tbody tr td:first-child
{
width: 38px;
background-color: #f6f6f6;
}
#content_detail table th1
{
width: 38px;
background-color: #f6f6f6;
}

#content_detail table th2
{
width: 265px;
}
#content_detail table th3
{
width: 169px;
}
#content_detail table th4
{
width: 146px;
}
#content_detail table th5
{
width: 174px;
}
#content_detail table th6
{
width: 207px;
}
#page_left
{
margin: 0px 0px 0px 15px;
float: left;
display: block;
}
#page_right
{
margin: 0px 15px 0px 0px;
float: right;
display: block;
}
 /****	content_right	****/
/**** begin footer****/
#footer
{
margin: 82px 0px 0px 0px;
height: 128px;
width: 1280px;
background: url(images/foot_bg.png) repeat-x top left;
}


#logo
{
float: left;
display: block;
width: 200px;
height: 64px;
background: url(images/icon_logo.png) no-repeat center left;
margin: 30px 0px 0px 83px;
}
#contact
{
float: right;
display: block;
margin: 30px 0px 0px 0px;
}
.footlink
{
float: left;
display: block;
text-align:top;

padding: 0px 5px 0px 10px;
border-left: 1px solid #d8d8d8;
background: url(images/line_foot.png) repeat-y  top left;
}

.footlink h3 {
font-size: 13px;
font-family: "Times New Roman";
font-style: italic;
color: #2f2f2f;
}

.footlink ul {
font-size: 8px;
font-weight: bold;
margin:10px 0px 0px 0px;
color: #727171;
}


.footlink ul li a  {
color: #727171;
font-size:1.4em;
margin:7px 0px 0px 0px;
}


.footlink ul li  {
margin:2px 0px 0px 0px;
}
#link1
{
width: 230px;
float: left;
display: block;
}
#link2
{
margin: 0px 0px 0px 87px;
width: 230px;
float: left;
display: block;
}
.cellname{text-align: left;padding-left: 5px;}
.htype{width: 80px}
.hname{width: 360px}
#doc{border: 0px solid #333333; padding: 2px; margin: 2px; background: url("images/icon_doc.png") no-repeat center;height: 17px}
#jpg{border: 0px solid #333333; padding: 2px; margin: 2px; background: url("images/icon_pdf.png") no-repeat center;height: 17px}
#xls{border: 0px solid #333333; padding: 2px; margin: 2px; background: url("images/icon_pre.png") no-repeat center;height: 17px}







































































